package com.lww.springcloudapi.pojo;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = false)
@NoArgsConstructor //无参构造
@Accessors(chain = true) //链式编程
@ApiModel(value = "TabHallBusinessapplication对象", description = "业务申请实体")
public class TabHallBusinessapplication implements Serializable {

    @ApiModelProperty(value = "单号")
    @TableField("id")
    private int id; //单号

    @ApiModelProperty(value = "业务id")
    @TableField("businessid")
    private String businessid; //业务id

    @ApiModelProperty(value = "办理电话")
    @TableField("pnumber")
    private String pnumber; //办理电话

    @ApiModelProperty(value = "处理状态（0/1）0为未处理，1为已处理，2已完成")
    @TableField("state")
    private int state; //处理状态（0/1）0为未处理，1为已处理，2已完成

    @ApiModelProperty(value = "（操作员）关联")
    @TableField("employeeid")
    private int employeeid; //（操作员）关联

    @ApiModelProperty(value = "办理时间")
    @TableField("processingtime")
    private Date processingtime;//办理时间

    @ApiModelProperty(value = "完成时间")
    @TableField("completiontime")
    private Date completiontime;//完成时间
}
